elaborate idea - Deutsch Englisch Wörterbuch